pond perch - German English Dictionary